home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / gfx / show / CyberAnim10.readme < prev    next >
Text File  |  1996-10-11  |  4KB  |  113 lines

  1. Short:    IFF ANIM3/5/7 player, supports CyberGraphX
  2. Author:   p.mcgavin@irl.cri.nz
  3. Uploader: p.mcgavin@irl.cri.nz
  4. Type:     gfx/show
  5.  
  6.  
  7.         CYBERANIM IFF/ANIM-format Animation Player v1.0           8 Sep 1996
  8.         -----------------------------------------------
  9.  
  10.  
  11. This program plays IFF ANIM3/5/7-format bitmapped animation files on
  12. any Amiga+GfxCard with OS3.0 or higher and CyberGraphX V2.18 (40.89)
  13. or higher.
  14.  
  15. In general, it can play any IFF ANIM3/5/7-format animation in a
  16. different screen mode than intended.  It is most useful for playing
  17. AGA 256-colour animations on an ECS Amiga with a gfx-card.
  18.  
  19. The files in this archive may be distributed anywhere provided they are
  20. unmodified and are not sold for profit.
  21.  
  22. Ownership and copyright of all files remains with the author:
  23.  
  24.     Peter McGavin, 86 Totara Crescent, Lower Hutt, New Zealand.
  25.     e-mail: p.mcgavin@irl.cri.nz (unable to answer mail until mid October)
  26.  
  27.  
  28.  
  29. FEATURES:
  30. ---------
  31.  
  32. Uses an Intuition-friendly Screen.  You can flip it to the back with
  33. left-Amiga M, while an animation is playing.
  34.  
  35. Plays either from ram or directly from disk.  Falls back to disk play
  36. when not enough ram is available.
  37.  
  38. Uses an ASL ScreenMode requester.
  39.  
  40. Supports Extra-Half-Brite (EHB) animations.
  41.  
  42. Uses a double-height Screen and ScrollVPort() for double-buffering.
  43. Dragging the Screen up and down (left Amiga left mouse button drag)
  44. will reveal both buffers.  Note that this method of double-buffering
  45. mightn't work properly before CyberGraphX V2.18 (40.89).  Make sure
  46. you have an up to date version of CyberGraphX or you might see only
  47. every second frame.
  48.  
  49. Renders to fastmem bitplanes, then blits to the Screen using gfx-card
  50. friendly BltBitMapRastPort().  Blits only the parts of each frame that
  51. changed since the previous frame (actually the 2nd-previous frame).
  52.  
  53. Runs from either icon or shell.  Uses icon tooltypes for options (i.e,
  54. WorkBench Icons/Information... menu item).
  55.  
  56. Playback speed can be controlled with F-keys.
  57.  
  58. Source code is included, so if something doesn't work you can fix it.
  59.  
  60.  
  61.  
  62. LIMITATIONS:
  63. ------------
  64.  
  65. Does not support HAM or HAM8 in CyberGraphX modes (although they can
  66. be played in the wrong colours).
  67.  
  68. Double-buffering is not synchronised with the gfx-card video beam in
  69. CyberGraphX modes.  There seems to be no supported way of doing this.
  70. My experiments seem to indicate that WaitTOF() still uses the native
  71. chipset vblank, which is out of step with the gfx-card vblank.  If
  72. flicker is a problem, as it is with certain animations on my GVP
  73. Spectrum gfx-card, try using the WAITTOF option or try "setenv
  74. CYBERGRAPHICS/CPUP2C 1".  However these will slow down animations and
  75. other graphics operations.
  76.  
  77. Palette changes are not synchronised with the CyberGraphX video beam
  78. either, so animations with palette changes may flicker too.
  79.  
  80. CYBERANIM doesn't cope with all anim7-format files, e.g, if the first
  81. frame is a DLTA chunk instead of a BODY chunk.
  82.  
  83. When looping an animation, CYBERANIM assumes the last 2 frames restore
  84. the first 2 frames exactly.  If that is not the case, the animation
  85. may jitter and/or garbage may appear on the display the 2nd and
  86. subsequent times around.
  87.  
  88. CYBERANIM does not support masks, colour ranges or sound.  CYBERANIM
  89. ignores unrecognised IFF chunks.
  90.  
  91. Some corrupt anim files may crash CYBERANIM (although most won't).
  92.  
  93.  
  94. ============================= Archive contents =============================
  95.  
  96. Original  Packed Ratio    Date     Time    Name
  97. -------- ------- ----- --------- --------  -------------
  98.      628     269 57.1% 08-Sep-96 23:23:58  CyberAnim.info
  99.    25912   15270 41.0% 08-Sep-96 21:53:36 +CyberAnim
  100.     7388    3366 54.4% 08-Sep-96 15:11:24 +CyberAnim.doc
  101.      463     205 55.7% 07-Sep-96 21:37:04 +CyberAnim.doc.info
  102.      527     240 54.4% 08-Sep-96 15:18:48 +CyberAnim.info
  103.     3325    1674 49.6% 08-Sep-96 23:31:44 +CyberAnim10.readme
  104.    46353   12064 73.9% 08-Sep-96 19:02:24 +CyberAnim.c
  105.     1057     286 72.9% 07-Sep-96 20:13:16 +CyberAnim.h
  106.      334     100 70.0% 19-Nov-94 21:25:50 +math64.h
  107.      832     271 67.4% 15-Nov-94 21:19:36 +math64.s
  108.      894     389 56.4% 08-Sep-96 12:10:26 +smakefile
  109.      966     171 82.2% 08-Sep-96 11:18:36 +unpack.h
  110.    11090    1571 85.8% 08-Sep-96 21:53:30 +unpack.s
  111. -------- ------- ----- --------- --------
  112.    99769   35876 64.0% 11-Sep-96 10:37:06   13 files
  113.